on one's last leg - Französisch Englisch Wörterbuch